body{ margin:0px; background-color:#ffffff;background-image:url(../images/bg.jpg); background-position:center top; background-repeat:repeat-x;}
body,th,div {
    padding:0; margin: 0;
	font-size: 12px;
	color: #333333;
	font-family:"微软雅黑",Verdana, Helvetica, sans-serif;
	line-height:180%;
}
td{
    padding:0; margin: 0;
	text-align:left;
	font-size: 12px;
	color: #333333;
    font-family:"微软雅黑",Verdana, Helvetica, sans-serif;
	line-height:180%;
}

a {
	color: #333333;
	font-family:"微软雅黑",Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	font-family:"微软雅黑",Verdana, Helvetica, sans-serif;
	color: #ff0000;
}

.head_bg{ width:100%; height:107px; margin:0 auto;}

.head{width:1000px; margin:0 auto; height:107px;background-image:url(../images/logo.jpg); background-repeat:no-repeat; background-position:center top}

.head a{ display:block; width:55px; height:55px; line-height:55px; float:right; }

.head_search{clear:both;width:1000px}

.menu_bg{clear:both;width:100%;height:40px; background-image:url(../images/menu_bg.jpg)}

.menu_960{ width:1000px; margin:0 auto; background-repeat:no-repeat; height:40px;}

.menu{width:1000px; height:40px; margin:0 auto}

/*****************************************************************************************************************************************/
.topmenu {
	CLEAR: both; DISPLAY: inline; FONT-FAMILY: Tahoma; LIST-STYLE-TYPE: none; margin:0px; width:1000px; padding:0px;
}
.topmenu LI {
	FLOAT: left; WIDTH: auto; MARGIN-RIGHT:0px; height:40px;
}

#menu_line{ width:5px; float:left;height:40px;}

.topmenu A {
	DISPLAY: block; FONT-WEIGHT: normal; TEXT-ALIGN: center;TEXT-DECORATION: none; font-size:14px; color:#ffffff; height:40px;line-height:40px; font-weight:bold ; background-image:url(../images/menu_bg.jpg); padding-left:30px; padding-right:30px
}

.topmenu A:hover {
	 COLOR: #ffffff; TEXT-ALIGN: center; TEXT-DECORATION: none; font-size:14px; background-image:url(../images/menu_bg_h.jpg); font-weight:bold; background-color:#FAA238
}
/*****************************************************************************************************************************************/

.ber{width:100%; margin:0 auto;height:382px; background-position:center top; background-repeat:no-repeat;}

.clear{ clear:both}

.main{overflow:hidden;width:1000px; margin:0 auto;}

.column{padding-bottom: 32767px;margin-bottom: -32767px;}

.m_right{width:1000px; float:right; background-image:url(../images/r_bg.jpg)}

.r_t{ height:117px;width:1000px;}

.l_t{ background-image:url(../images/l_t.jpg); width:317px; height:117px; float:left}

.l_class{ width:227px;height:117px; background-image:url(../images/r_t.jpg); width:678px; float:right}

.r_content{width:1000px;padding-top:15px; text-align:left; min-height:300px;}

/*****************************************************************************************************************************************/

.Pro_class_D{}

.Pro_class_D a{width:auto; height:64px; text-align:center; line-height:64px;font-size:14px; font-weight: bold; padding-left:5px; padding-right:5px; float:left; margin-left:15px; color:#ffffff}

.Pro_class_D a:hover{color:#D5BB40}

.Pro_class_D_F{}

.Pro_class_D_F a{width:auto; height:64px; text-align:center; line-height:64px;font-size:14px; font-weight: bold; padding-left:5px; padding-right:5px; float:left; margin-left:15px; color:#D5BB40}

.Pro_class_D_F a:hover{}

/*****************************************************************************************************************************************/

.pro_list{ list-style:none; padding:0; margin:0}
.pro_list li{ float:left; margin-left:33px; margin-right:33px; margin-bottom:15px}

/*.pro_list li a{ display:block; width:222px; height:152px; background-color:#333333}

.pro_list li a:hover{ background-color:#E51665;}*/

.pro_list li a:hover div{ color:#1B1801}

.box { 
/*非IE的主流浏览器识别的垂直居中的方法*/ 
display: table-cell;
vertical-align:middle; 
/*设置水平居中*/ 
text-align:center; 
/* 针对IE的Hack */ 
*display: block; 
*font-size: 110px;/*约为高度的0.873，200*0.873 约为175*/ 
*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/ 
width:200px; 
height:200px;
border:#333333 solid 0px; background-image:url(../images/pro_bg.png); background-repeat:no-repeat;
} 
.box img { 
/*设置图片垂直居中*/ 
vertical-align:middle; 
}
/*****************************************************************************************************************************************/

.input_k{BORDER-RIGHT: #d4d0c8 1px solid; BORDER-TOP: #808080 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #808080 1px solid; COLOR: #333333; BORDER-BOTTOM: #d4d0c8 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif}

/*****************************************************************************************************************************************/

.foot{width:100%;margin:0 auto;text-align:center; margin-top:15px;font-size:14px; background-color:#0A54AB; color:#FFFFFF; padding-top:15px; padding-bottom:15px}


.psoit_ber{ position:absolute; top:147px; left:0px; width:100%; height:413px; z-index:-99999; background-image:url(../images/ber.jpg); background-position:center top}